// 这里的 Provider 其实是一个函数组件，运用到了 hoc，并不是我们常见的 Context 的 Provider，不过内部干的事情是用 Context 的 Provider
// 跨层级数据传递：1. 创建Context 对象  2.Provider传递数据  3.子孙组件接收(Consumer, contextType, useContext)

import React from 'react';

import ReactReduxContext from './Context';

export default function Provider({ store, children }) {
  return <ReactReduxContext.Provider value={store}>{children}</ReactReduxContext.Provider>;
}
